package sbp.dao;

import java.util.List;

import org.hibernate.Query;
import org.hibernate.Session;

import sbp.modelos.Pratica;
import sbp.modelos.Usuario;

public class PraticaDAO extends DAO<Pratica> {

	private Session session;
	
	public PraticaDAO(Session session) {
		super(session, Pratica.class);
	}

	@SuppressWarnings("unchecked")
	public List<Pratica> listar(Usuario usuario) {
		String hql = "from Pratica p where p.usuario = :usuario";
		Query query = this.session.createQuery(hql);
		query.setParameter("usuario", usuario);
		return query.list();
	}
	
	
	public void setSession(Session session) {
		this.session = session;
	}
	
	

}
